irritating odor - Alemán Inglés Diccionario